@media screen and (min-width:750px){
    html{
        font-size: 75px !important;
    }
}
@media screen and (max-width:320px){
    html{
        font-size: 32px !important;
    }
}
body{ height: 40rem;}
// 头部模块
header{
    height: 2.96rem;
    background-color: #EA4350;
    .shortCut{
        padding-top: 0.133333rem;
        height: 1.626667rem;
        p{
            height: 0.32rem;
            font-size: 0.266667rem;
            color: #fff;
            line-height: 0.32rem;
            text-align: center;
        }
        h1{
            height: 1.173333rem;
            font-size: 0.373333rem;
            color: #fff;
            line-height: 1.173333rem;
            text-align: center;
        }
    }
    .search{
        height: 1.333333rem;
        padding-top: 0.133333rem;
        .txt{
            width: 9.333333rem;
            height: 1.066667rem;
            background-color: #fff;
            margin-left: 0.326667rem;
            font-size: 0.426667rem;
            color: #767676;
            text-align: center;
            line-height: 1.066667rem;
            border-radius: 5px;
        }
    }
}

// banner模块
.swiper-container{
    height: 4.533333rem;
    .swiper-wrapper{
        img{
            width: 100%;
        }
    }
}

// navigator导航栏模块
.nav{
    display: flex;
    justify-content: space-evenly;
    padding:0.16rem 0;
    // background-color: red;
    li{
        float: left;
        width: 1.706667rem;
        height: 1.866667rem;
        // background-color: pink;
        img{
            width: 100%;
        }
    }
}

// floor楼层模块
.floor{
    margin-top: 0.409333rem;
    .floor_td{
        font-size: 0px;
        height: 0.786667rem;
        // background-color: skyblue;
        img{
            height: 100%;
        }
    }
    .floor_bd{
        height: 5.28rem;
        padding: 0.133333rem 0.16rem;        
        li{
                float: left;
                width: 3.093333rem;
                height: 2.506667rem;
                // background-color: tomato;
                margin-left: 0.16rem;
                margin-bottom: 0.133333rem;
                &:first-child{
                    width: 3.093333rem;
                    height: 5.146667rem;
                    // background-color: pink;
                    margin-left: 0;
                }
                img{
                    width: 100%;
                    height: 100%;
                }
        }
    }
}


//foot底部模块
.foot{
    display: flex;
    justify-content: space-around;
    height: 1.506667rem;
    background-color: #FAFAFA;
    padding: 0.173333rem 0;
    li{
        display: flex;
        flex-direction: column;
        height: 1.16rem;
        // background-color: tomato;
        img{
            width: 0.64rem;
            height: 0.64rem;
        }
        p{
            margin-top: 0.093333rem;
            color: #8C8D8D;
            font-size: 0.306667rem;
        }
    }
    .active p{
        color: #E03440;
    }
}